<!doctype html>


<html>
<head>
  <link rel="shortcut icon" href="static/images/favicon.ico" type="image/x-icon">
  <title>net (Closure Library API Documentation - JavaScript)</title>
  <link rel="stylesheet" href="static/css/base.css">
  <link rel="stylesheet" href="static/css/doc.css">
  <link rel="stylesheet" href="static/css/sidetree.css">
  <link rel="stylesheet" href="static/css/prettify.css">

  <script>
     var _staticFilePath = "static/";
     var _typeTreeName = "goog";
     var _fileTreeName = "Source";
  </script>

  <script src="static/js/doc.js">
  </script>


  <meta charset="utf8">
</head>

<body onload="grokdoc.onLoad();">

<div id="header">
  <div class="g-section g-tpl-50-50 g-split">
    <div class="g-unit g-first">
      <a id="logo" href="index.html">Closure Library API Documentation</a>
    </div>

    <div class="g-unit">
      <div class="g-c">
        <strong>Go to class or file:</strong>
        <input type="text" id="ac">
      </div>
    </div>
  </div>
</div>





<div class="colmask rightmenu">
<div class="colleft">
    <div class="col1">
      <!-- Column 1 start -->

<div id="title">
       <span class="fn">net</span>
</div>

<hr/>


  <h2>Classes</h2>
 <div class="fn-constructor">
        <a href="class_goog_net_BrowserChannel.html">
          goog.net.BrowserChannel</a><br/>
        <div class="class-details">Encapsulates the logic for a single BrowserChannel.

</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_BrowserTestChannel.html">
          goog.net.BrowserTestChannel</a><br/>
        <div class="class-details">Encapsulates the logic for a single BrowserTestChannel.

</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_BulkLoader.html">
          goog.net.BulkLoader</a><br/>
        <div class="class-details">Class used to load multiple URIs.
</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_BulkLoaderHelper.html">
          goog.net.BulkLoaderHelper</a><br/>
        <div class="class-details">Helper class used to load multiple URIs.
</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_ChannelDebug.html">
          goog.net.ChannelDebug</a><br/>
        <div class="class-details">Logs and keeps a buffer of debugging info for the Channel.

</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_ChannelRequest.html">
          goog.net.ChannelRequest</a><br/>
        <div class="class-details">Creates a ChannelRequest object which encapsulates a request to the server.
A new ChannelRequest is created for each request to the server.

</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_Cookies.html">
          goog.net.Cookies</a><br/>
        <div class="class-details">A class for handling browser cookies.
</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_CorsXmlHttpFactory.html">
          goog.net.CorsXmlHttpFactory</a><br/>
        <div class="class-details">A factory of XML http request objects that supports cross domain requests.
This class should be instantiated and passed as the parameter of a
goog.net.XhrIo constructor to allow cross-domain requests in every browser.

</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_CrossDomainRpc.html">
          goog.net.CrossDomainRpc</a><br/>
        <div class="class-details">Creates a new instance of cross domain RPC
</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_DefaultXmlHttpFactory.html">
          goog.net.DefaultXmlHttpFactory</a><br/>
        <div class="class-details">Default factory to use when creating xhr objects.  You probably shouldn't be
instantiating this directly, but rather using it via goog.net.XmlHttp.
</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_FileDownloader.html">
          goog.net.FileDownloader</a><br/>
        <div class="class-details">A class for downloading remote files and storing them locally using the
HTML5 filesystem API.

</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_IeCorsXhrAdapter.html">
          goog.net.IeCorsXhrAdapter</a><br/>
        <div class="class-details">An adapter around Internet Explorer's XDomainRequest object that makes it
look like a standard XMLHttpRequest. This can be used instead of
XMLHttpRequest to support CORS.

</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_IframeIo.html">
          goog.net.IframeIo</a><br/>
        <div class="class-details">Class for managing requests via iFrames.
</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_IframeLoadMonitor.html">
          goog.net.IframeLoadMonitor</a><br/>
        <div class="class-details">The correct way to determine whether a same-domain iframe has completed
loading is different in IE and Firefox.  This class abstracts above these
differences, providing a consistent interface for:
<ol><li> Determing if an iframe is currently loaded
<li> Listening for an iframe that is not currently loaded, to finish loading
</li></li></ol></div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_ImageLoader.html">
          goog.net.ImageLoader</a><br/>
        <div class="class-details">Image loader utility class.  Raises a <code> goog.events.EventType.LOAD</code>
event for each image loaded, with an <code> Image</code> object as the target of
the event, normalized to have <code> naturalHeight</code> and <code> naturalWidth</code>
attributes.

To use this class, run:

<pre class="lang-js prettyprint">
  var imageLoader = new goog.net.ImageLoader();
  goog.events.listen(imageLoader, goog.net.EventType.COMPLETE,
      function(e) { ... });
  imageLoader.addImage("image_id", "<a href="http://path/to/image.gif">http://path/to/image.gif</a>");
  imageLoader.start();
</pre>

The start() method must be called to start image loading.  Images can be
added and removed after loading has started, but only those images added
before start() was called will be loaded until start() is called again.
A goog.net.EventType.COMPLETE event will be dispatched only once all
outstanding images have completed uploading.

</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_IpAddress.html">
          goog.net.IpAddress</a><br/>
        <div class="class-details">Abstract class defining an IP Address.

Please use goog.net.IpAddress static methods or
goog.net.Ipv4Address/Ipv6Address classes.

</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_Ipv4Address.html">
          goog.net.Ipv4Address</a><br/>
        <div class="class-details">Takes a string or a number and returns a IPv4 Address.

This constructor accepts strings and instance of goog.math.Integer.
If you pass a goog.math.Integer, make sure that its sign is set to positive.
</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_Ipv6Address.html">
          goog.net.Ipv6Address</a><br/>
        <div class="class-details">Takes a string or a number and returns an IPv6 Address.

This constructor accepts strings and instance of goog.math.Integer.
If you pass a goog.math.Integer, make sure that its sign is set to positive.
</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_Jsonp.html">
          goog.net.Jsonp</a><br/>
        <div class="class-details">Creates a new cross domain channel that sends data to the specified
host URL. By default, if no reply arrives within 5s, the channel
assumes the call failed to complete successfully.

</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_MockIFrameIo.html">
          goog.net.MockIFrameIo</a><br/>
        <div class="class-details">Mock implenetation of goog.net.IframeIo. This doesn't provide a mock
implementation for all cases, but it's not too hard to add them as needed.
</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_MultiIframeLoadMonitor.html">
          goog.net.MultiIframeLoadMonitor</a><br/>
        <div class="class-details">Provides a wrapper around IframeLoadMonitor, to allow the caller to wait for
multiple iframes to load.

</div>
 </div>
 <div class="fn-constructor">
        <a href="interface_goog_net_NetworkStatusMonitor.html">
          goog.net.NetworkStatusMonitor</a><br/>
        <div class="class-details">Base class for network status information providers.
</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_NetworkTester.html">
          goog.net.NetworkTester</a><br/>
        <div class="class-details">Creates an instance of goog.net.NetworkTester which can be used to test
for internet connectivity by seeing if an image can be loaded from
<a href="http://google.com">google.com</a>. It can also be tested with other URLs.
</div>
 </div>
 <div class="fn-constructor">
        <a href="interface_goog_net_WebChannel.html">
          goog.net.WebChannel</a><br/>
        <div class="class-details">A WebChannel represents a logical bi-directional channel over which the
client communicates with a remote server that holds the other endpoint
of the channel. A WebChannel is always created in the context of a shared
<code> WebChannelTransport</code> instance. It is up to the underlying client-side
and server-side implementations to decide how or when multiplexing is
to be enabled.

</div>
 </div>
 <div class="fn-constructor">
        <a href="interface_goog_net_WebChannelTransport.html">
          goog.net.WebChannelTransport</a><br/>
        <div class="class-details">A WebChannelTransport instance represents a shared context of logical
connectivity between a browser client and a remote origin.

Over a single WebChannelTransport instance, multiple WebChannels may be
created against different URLs, which may all share the same
underlying connectivity (i.e. TCP connection) whenever possible.

When multi-domains are supported, such as CORS, multiple origins may be
supported over a single WebChannelTransport instance at the same time.

Sharing between different window contexts such as tabs is not addressed
by WebChannelTransport. Applications may choose HTML5 shared workers
or other techniques to access the same transport instance
across different window contexts.

</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_WebSocket.html">
          goog.net.WebSocket</a><br/>
        <div class="class-details">Class encapsulating the logic for using a WebSocket.

</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_WrapperXmlHttpFactory.html">
          goog.net.WrapperXmlHttpFactory</a><br/>
        <div class="class-details">An xhr factory subclass which can be constructed using two factory methods.
This exists partly to allow the preservation of goog.net.XmlHttp.setFactory()
with an unchanged signature.
</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_XhrIo.html">
          goog.net.XhrIo</a><br/>
        <div class="class-details">Basic class for handling XMLHttpRequests.
</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_XhrIoPool.html">
          goog.net.XhrIoPool</a><br/>
        <div class="class-details">A pool of XhrIo objects.
</div>
 </div>
 <div class="fn-constructor">
        <a href="interface_goog_net_XhrLike.html">
          goog.net.XhrLike</a><br/>
        <div class="class-details">Interface for the common parts of XMLHttpRequest.

Mostly copied from externs/w3c_xml.js.

</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_XhrManager.html">
          goog.net.XhrManager</a><br/>
        <div class="class-details">A manager of an XhrIoPool.
</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_net_XmlHttpFactory.html">
          goog.net.XmlHttpFactory</a><br/>
        <div class="class-details">Abstract base class for an XmlHttpRequest factory.
</div>
 </div>
   
<br/>

  <div class="legend">
        <span class="key publickey"></span><span>Public</span>
        <span class="key protectedkey"></span><span>Protected</span>
        <span class="key privatekey"></span><span>Private</span>
  </div>



<h2>Enumerations</h2>






<div class="section">
  <table class="horiz-rule">


     <tr class="even entry public">
       <td class="access"></td>





  <a name="goog.net.ErrorCode"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">ErrorCode</span>
        : 
     </div>


     <div class="entryOverview">
       Error codes

     </div>

     <div class="entryDetails">
       <div class="detailsSection">
          <b>Constants:</b>
          <table class="horiz-rule">
            <tbody>
              <tr><td>
                <span class="entryName">
                  ABORT
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  ACCESS_DENIED
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  CUSTOM_ERROR
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  EXCEPTION
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  FF_SILENT_ERROR
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  FILE_NOT_FOUND
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  HTTP_ERROR
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  NO_ERROR
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  OFFLINE
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  TIMEOUT
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  getDebugMessage
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
           </tbody>
         </table>
       </div>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_errorcode.js.source.html#line27">Code &raquo;</a>
  </td>
     </tr>


     <tr class="odd entry public">
       <td class="access"></td>





  <a name="goog.net.EventType"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">EventType</span>
        : 
     </div>


     <div class="entryOverview">
       Event names for network events

     </div>

     <div class="entryDetails">
       <div class="detailsSection">
          <b>Constants:</b>
          <table class="horiz-rule">
            <tbody>
              <tr><td>
                <span class="entryName">
                  ABORT
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  COMPLETE
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  ERROR
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  INCREMENTAL_DATA
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  PROGRESS
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  READY
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  READY_STATE_CHANGE
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  SUCCESS
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  TIMEOUT
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
           </tbody>
         </table>
       </div>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_eventtype.js.source.html#line27">Code &raquo;</a>
  </td>
     </tr>


     <tr class="even entry public">
       <td class="access"></td>





  <a name="goog.net.HttpStatus"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">HttpStatus</span>
        : 
     </div>


     <div class="entryOverview">
       HTTP Status Codes defined in RFC 2616.

     </div>

     <div class="entryDetails">
       <div class="detailsSection">
          <b>Constants:</b>
          <table class="horiz-rule">
            <tbody>
              <tr><td>
                <span class="entryName">
                  ACCEPTED
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  BAD_GATEWAY
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  BAD_REQUEST
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  CONFLICT
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  CONTINUE
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  CREATED
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  EXPECTATION_FAILED
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  FORBIDDEN
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  FOUND
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  GATEWAY_TIMEOUT
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  GONE
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  HTTP_VERSION_NOT_SUPPORTED
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  INTERNAL_SERVER_ERROR
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  LENGTH_REQUIRED
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  METHOD_NOT_ALLOWED
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  MOVED_PERMANENTLY
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  MULTIPLE_CHOICES
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  NON_AUTHORITATIVE_INFORMATION
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  NOT_ACCEPTABLE
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  NOT_FOUND
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  NOT_IMPLEMENTED
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  NOT_MODIFIED
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  NO_CONTENT
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  OK
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  PARTIAL_CONTENT
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  PAYMENT_REQUIRED
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  PRECONDITION_FAILED
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  PROXY_AUTHENTICATION_REQUIRED
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  QUIRK_IE_NO_CONTENT
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  REQUEST_ENTITY_TOO_LARGE
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  REQUEST_RANGE_NOT_SATISFIABLE
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  REQUEST_TIMEOUT
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  REQUEST_URI_TOO_LONG
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  RESET_CONTENT
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  SEE_OTHER
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  SERVICE_UNAVAILABLE
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  SWITCHING_PROTOCOLS
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  TEMPORARY_REDIRECT
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  UNAUTHORIZED
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  UNSUPPORTED_MEDIA_TYPE
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  USE_PROXY
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
              <tr><td>
                <span class="entryName">
                  isSuccess
                </span>
                <div class="entryOverview">
                  <span class='nodesc'>No description.</span>
                </div>
             </td></tr>
           </tbody>
         </table>
       </div>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_httpstatus.js.source.html#line27">Code &raquo;</a>
  </td>
     </tr>


  </table>
</div>




  <h2>Global Functions</h2>





<div class="section">
  <table class="horiz-rule">


     <tr class="even entry public">
       <td class="access"></td>






  <td>
    <a name="iframeLoaderTestCase.fakeLoadMonitor&goog.net.IframeLoadMonitor"></a>


     <div class="arg">
       <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">iframeLoaderTestCase.fakeLoadMonitor&goog.net.</span><span class="entryName">IframeLoadMonitor<span class="args">()</span>
        </span>
      </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

   
  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_multiiframeloadmonitor_test.js.source.html#line127">code &raquo;</a>
  </td>
     </tr>


     <tr class="odd entry public">
       <td class="access"></td>






  <td>
    <a name="goog.net.XmlHttp"></a>


     <div class="arg">
       <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">XmlHttp<span class="args">()</span>
        </span>
        &#8658; <span>!</span><span class="type">goog.net.XhrLike.OrNative</span>
      </div>


     <div class="entryOverview">
       Static class for creating XMLHttpRequest objects.

     </div>


    <! -- Method details -->
    <div class="entryDetails">

   
      <div class="detailsSection">
        <b>Returns:</b>&nbsp;<span>!</span><span class="type">goog.net.XhrLike.OrNative</span>&nbsp;
            A new XMLHttpRequest object.
      </div>
  
    </div>
   
  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_xmlhttp.js.source.html#line36">code &raquo;</a>
  </td>
     </tr>


     <tr class="even entry public">
       <td class="access"></td>






  <td>
    <a name="setupStubXMLHttpRequest&goog.net.XmlHttp"></a>


     <div class="arg">
       <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">setupStubXMLHttpRequest&goog.net.</span><span class="entryName">XmlHttp<span class="args">()</span>
        </span>
      </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

   
  </td>


  <td class="view-code">
     <a href="local_closure_goog_labs_net_xhr_test.js.source.html#line62">code &raquo;</a>
  </td>
     </tr>


     <tr class="odd entry public">
       <td class="access"></td>






  <td>
    <a name="goog.net.createWebChannelTransport"></a>


     <div class="arg">
       <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">createWebChannelTransport<span class="args">()</span>
        </span>
        &#8658; <span>!</span><span class="type"><a href="interface_goog_net_WebChannelTransport.html">goog.net.WebChannelTransport</a></span>
      </div>


     <div class="entryOverview">
       Create a new WebChannelTransport instance using the default implementation.


     </div>


    <! -- Method details -->
    <div class="entryDetails">

   
      <div class="detailsSection">
        <b>Returns:</b>&nbsp;<span>!</span><span class="type"><a href="interface_goog_net_WebChannelTransport.html">goog.net.WebChannelTransport</a></span>&nbsp;
            the newly created transport instance.
      </div>
  
    </div>
   
  </td>


  <td class="view-code">
     <a href="local_closure_goog_labs_net_webchanneltransportfactory.js.source.html#line32">code &raquo;</a>
  </td>
     </tr>


  </table>
</div>



  <h2>Global Properties</h2>





<div class="section">
  <table class="horiz-rule">


     <tr class="even entry public">
       <td class="access"></td>





  <a name="goog.net.BrowserChannelTest"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">BrowserChannelTest</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_browserchannel_test.js.source.html#line15">Code &raquo;</a>
  </td>
     </tr>


     <tr class="odd entry public">
       <td class="access"></td>





  <a name="goog.net.BulkLoaderTest"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">BulkLoaderTest</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_bulkloader_test.js.source.html#line15">Code &raquo;</a>
  </td>
     </tr>


     <tr class="even entry public">
       <td class="access"></td>





  <a name="goog.net.ChannelRequestTest"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">ChannelRequestTest</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_channelrequest_test.js.source.html#line15">Code &raquo;</a>
  </td>
     </tr>


     <tr class="odd entry public">
       <td class="access"></td>





  <a name="goog.net.CorsXmlHttpFactoryTest"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">CorsXmlHttpFactoryTest</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_corsxmlhttpfactory_test.js.source.html#line15">Code &raquo;</a>
  </td>
     </tr>


     <tr class="even entry public">
       <td class="access"></td>





  <a name="goog.net.CrossDomainRpcTest"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">CrossDomainRpcTest</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_crossdomainrpc_test.js.source.html#line15">Code &raquo;</a>
  </td>
     </tr>


     <tr class="odd entry public">
       <td class="access"></td>





  <a name="goog.net.FileDownloaderTest"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">FileDownloaderTest</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_filedownloader_test.js.source.html#line15">Code &raquo;</a>
  </td>
     </tr>


     <tr class="even entry public">
       <td class="access"></td>





  <a name="goog.net.IframeIoTest"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">IframeIoTest</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_iframeio_test.js.source.html#line15">Code &raquo;</a>
  </td>
     </tr>


     <tr class="odd entry public">
       <td class="access"></td>





  <a name="goog.net.IframeLoadMonitorTest"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">IframeLoadMonitorTest</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_iframeloadmonitor_test.js.source.html#line15">Code &raquo;</a>
  </td>
     </tr>


     <tr class="even entry public">
       <td class="access"></td>





  <a name="goog.net.ImageLoaderTest"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">ImageLoaderTest</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_imageloader_test.js.source.html#line15">Code &raquo;</a>
  </td>
     </tr>


     <tr class="odd entry public">
       <td class="access"></td>





  <a name="goog.net.IpAddressTest"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">IpAddressTest</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_ipaddress_test.js.source.html#line15">Code &raquo;</a>
  </td>
     </tr>


     <tr class="even entry public">
       <td class="access"></td>





  <a name="goog.net.JsonpTest"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">JsonpTest</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_jsonp_test.js.source.html#line15">Code &raquo;</a>
  </td>
     </tr>


     <tr class="odd entry public">
       <td class="access"></td>





  <a name="goog.net.MultiIframeLoadMonitorTest"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">MultiIframeLoadMonitorTest</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_multiiframeloadmonitor_test.js.source.html#line15">Code &raquo;</a>
  </td>
     </tr>


     <tr class="even entry public">
       <td class="access"></td>





  <a name="goog.net.NetworkTesterTest"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">NetworkTesterTest</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_networktester_test.js.source.html#line15">Code &raquo;</a>
  </td>
     </tr>


     <tr class="odd entry public">
       <td class="access"></td>





  <a name="goog.net.WebSocketTest"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">WebSocketTest</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_websocket_test.js.source.html#line15">Code &raquo;</a>
  </td>
     </tr>


     <tr class="even entry public">
       <td class="access"></td>





  <a name="goog.net.XhrIoTest"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">XhrIoTest</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_xhrio_test.js.source.html#line15">Code &raquo;</a>
  </td>
     </tr>


     <tr class="odd entry public">
       <td class="access"></td>





  <a name="goog.net.XhrManagerTest"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">XhrManagerTest</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_xhrmanager_test.js.source.html#line15">Code &raquo;</a>
  </td>
     </tr>


     <tr class="even entry public">
       <td class="access"></td>





  <a name="goog.net.XmlHttpDefines"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">XmlHttpDefines</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_xmlhttp.js.source.html#line53">Code &raquo;</a>
  </td>
     </tr>


     <tr class="odd entry public">
       <td class="access"></td>





  <a name="goog.net.cookies"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">cookies</span>
        : <span class="type"><a href="class_goog_net_Cookies.html">goog.net.Cookies</a></span>
     </div>


     <div class="entryOverview">
       A static default instance.

     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_cookies.js.source.html#line362">Code &raquo;</a>
  </td>
     </tr>


     <tr class="even entry public">
       <td class="access"></td>





  <a name="goog.net.cookiesTest"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">cookiesTest</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_cookies_test.js.source.html#line15">Code &raquo;</a>
  </td>
     </tr>


     <tr class="odd entry public">
       <td class="access"></td>





  <a name="goog.net.iframeIoDifferentBaseTest"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">iframeIoDifferentBaseTest</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_iframeio_different_base_test.js.source.html#line15">Code &raquo;</a>
  </td>
     </tr>


     <tr class="even entry public">
       <td class="access"></td>





  <a name="goog.net.iframeXhrTest"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">iframeXhrTest</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_iframe_xhr_test.js.source.html#line15">Code &raquo;</a>
  </td>
     </tr>


     <tr class="odd entry public">
       <td class="access"></td>





  <a name="goog.net.jsloader"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">jsloader</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_jsloader.js.source.html#line21">Code &raquo;</a>
  </td>
     </tr>


     <tr class="even entry public">
       <td class="access"></td>





  <a name="goog.net.jsloaderTest"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">jsloaderTest</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_jsloader_test.js.source.html#line15">Code &raquo;</a>
  </td>
     </tr>


     <tr class="odd entry public">
       <td class="access"></td>





  <a name="goog.net.testdata"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">testdata</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_testdata_jsloader_test4.js.source.html#line20">Code &raquo;</a>
  </td>
     </tr>


     <tr class="even entry public">
       <td class="access"></td>





  <a name="goog.net.tmpnetwork"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">tmpnetwork</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_tmpnetwork.js.source.html#line24">Code &raquo;</a>
  </td>
     </tr>


     <tr class="odd entry public">
       <td class="access"></td>





  <a name="goog.net.xpc"></a>

  <td>


     <div class="arg">
        <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.net.</span><span class="entryName">xpc</span>
        : 
     </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

  </td>


  <td class="view-code">
     <a href="local_closure_goog_net_xpc_crosspagechannelrole.js.source.html#line20">Code &raquo;</a>
  </td>
     </tr>


  </table>
</div>
      <!-- Column 1 end -->
    </div>

        <div class="col2">
          <!-- Column 2 start -->
          <div class="col2-c">
            <h2 id="ref-head">Package net</h2>
            <div id="localView"></div>
          </div>

          <div class="col2-c">
            <h2 id="ref-head">Package Reference</h2>
            <div id="sideTypeIndex" rootPath="" current="net"></div>
          </div>
          <!-- Column 2 end -->
        </div>
</div>
</div>

</body>
</html>
